nile squeaker - Alemán Inglés Diccionario